Dynagraph Card Data Group

The IoT Sparkplug  EIE "Dynagraph Card" (DynaCard) data group enables the retrieval of dynagraph card data that corresponds to a subscription to an MQTT topic. "Dynagraph Card" data groups for the IoT Sparkplug EIE subscribe to data published by an MQTT server.

Note: The IoTSparkplug_POC sample device template file includes the "Dynagraph Card" (DynaCard) data group and requires specific attributes and values. For more information, see IoTSparkplug_POC.dtf.

The IoT Sparkplug EIE "Dynagraph Card" data group supports nine card types. Each type and its associated ordinal number are:

Dynagraph Card Topic Requirements

The "Dynagraph Card" data group has specific requirements for fields in the Topics section of the Data Group Properties dialog.

DynaCard Transaction Types

The IoT Sparkplug EIE can subscribe to DynaCard transactions from Link. The source of the data comes from either the DDS or the VHS DynaCard library used by the ForeSite Product Optimization Platform. Both sources must use the Sparkplug B payload format for the IoT Sparkplug EIE to be able to consume the data.

If subscribing to DynaCard transactions originating from a CygNet DDS, the IoT Sparkplug EIE can consume data published only in raw XML format. If subscribing to DynaCard transactions originating from the VHS DynaCard library, the IoT Sparkplug EIE can consume data published in the Weatherford DynaCard protobuf format. Either type of transaction will be written as a DDS transaction on a DynaCard data group.